directorate general of petroleum pipeline corporation - Turkish English Dictionary